City Store Self-Storage

Malden Crst., Camden, London, United Kingdom, NW1 8BS
Opening hours
Mon-Wed & Fri 8:00am-6:00pm
Thu 8:00am-7:00pm
Sat 9:00am-4:00pm
Reviews
Description
  • Individual, Secure Storage Rooms For Both Home and Business Use
  • Free Access 7 days a week
  • 24hr CCTV and Pin Code Access
  • Best Local Value Guaranteed